Skip to main content

API e nova estrutura para regra vacinal

📌 O que mudou?

Implementamos uma nova estrutura e uma API dedicada para gerenciar as regras vacinais de forma dinâmica. Agora, as atualizações das regras vacinais não dependem mais de modificações no sistema, permitindo que todas as informações sejam disponibilizadas de maneira rápida e automatizada para os clientes. A estrutura foi projetada para armazenar as regras vacinais, incluindo detalhes como descrição, imunobiológicos, estratégias, doses, faixas etárias e status de ativação, entre outros. Além disso, criamos endpoints específicos para verificar atualizações, incluir e remover regras vacinais.

Telas que foram removidas do sistema:

  • Cadastros > Vacinas > Doses (e-SUS)

  • Cadastros > Vacinas > Doses de Vacinas (RNDS - faixa etária)

  • Cadastros > Vacinas > Grupos de Imunização

  • Cadastros > Vacinas > Estratégia

  • Cadastros > Vacinas > PNI - Estratégia

  • Cadastros > Vacinas > Importar Doses (RNDS)

Telas que tiveram alguma alteração:

  • Cadastros > Vacinas > Vacinas [Refeito 100%]

  • Movimentos > Vacinas > Aplicações de Vacinas [Refeito 100%]

  • Movimentos > Vacinas > Carteira de Vacinação [Ajustes]

  • Movimentos > Vacinas > Campanha de Vacinação > Aplicação de vacinas em campanha [Ajustes]

  • Relatórios > Vacinas > Todos [Alguns relatórios foram refeitos 100% outros somente Ajustes]

  • Prontuário Eletronico > Atender > Seção Vacinas > Aplicação de vacina e Carteira [Ajustes]

✅ Benefícios:

- Dinamismo e Agilidade: As regras vacinais podem ser atualizadas em tempo real, sem a necessidade de intervenções manuais ou atualizações do sistema. Isso garante que os clientes tenham acesso imediato às informações mais recentes.

- Padronização e Organização: A nova estrutura permite uma gestão centralizada e padronizada das regras vacinais, facilitando a inclusão, remoção e consulta de dados.

- Escalabilidade: A API foi desenvolvida para suportar a inclusão ou remoção de uma ou múltiplas regras simultaneamente, atendendo às necessidades de todos os clientes de forma eficiente.

- Transparência e Comunicação: Com os endpoints criados, os clientes podem verificar se há atualizações disponíveis e receber códigos de status claros (como RV000 para "sem atualizações" e RV200 para "atualizações disponíveis"), garantindo uma comunicação clara e eficaz.

- Acesso Universal: A estrutura e a API estão disponíveis para todos os clientes do sistema g-mus, garantindo que todos tenham acesso igualitário às atualizações.

📍 Locais Impactados:

  • Tela de Cadastro de Vacinas (Cadastro>Vacina>Vacinas)
  • Tela de Aplicação - (Movimentos>Vacinas>Aplicação de Vacinas)
  • Prontuário - Aplicação de vacinas
  • Gestão de Dados: A nova estrutura impacta diretamente a gestão de dados relacionados às regras vacinais, tornando-a mais organizada e eficiente.

📝 Justificativas:

Essa atualização representa um grande avanço para o nosso sistema, trazendo mais praticidade, rapidez e confiabilidade para todos os envolvidos. Com a nova estrutura e a API dedicada, garantimos que nossos clientes estejam sempre atualizados com as informações mais recentes, sem a necessidade de intervenções manuais ou espera por atualizações do sistema.